home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
video
/
fly8111-.000
/
fly8111-
/
fly8
/
MSWIN
/
todo
< prev
next >
Wrap
Text File
|
1979-12-31
|
1KB
|
44 lines
1 Jan 95:
1) I added a 'break' in console.c; check that it is right.
Look for /* Eyal */.
Also, in the same place, for the big switch inside:
case WM_KEYDOWN:
would it not be easier to assume that a key WAS pressed and then
note that one WASN'T in the few situations that call for this?
2) In grwing.c I added, in ChangeSize():
+ sim_set ();
screen_empty ();
...
screen_start ();
+ sim_reset ();
I wonder if it was proper to do things prior to the screen_empty(). This
call should be done before the screen is resized, it erases the old sized
data. Calling it after any resize may cause problems since it draws using
the old window size.
grmswin.c does not call screen_empty/_reset() at all - is this ok?
3) In general, resizing should only be recognized during the keyboard reading
call, not during any other video access. I am not sure that inside Flush()
it is always safe. Could you respond to the resetSSize flag during console
read?
4) in grwing.c, the WinGBitBlt() call with the #if 0/1, did you figure why
it does not work in the SetVisual() but does work in Flush()?
---------------- [later]
5) I removed the FillRect() from grwing.c since it was filling with the wrong
color! (BLACK_BRUSH was not black anymore...).
6) I completed the SetWriteMode in grmswin.c
7) deleted 'width' and 'height' from grwing.c - were not used.